const { Sequelize } = require('sequelize');
const { DBInfo, LoginInfo } = require('./config');

const { database, username, password } = LoginInfo;
// 方法 3: 分别传递参数 (其它数据库)
//   数据库    用户名    密码
const DB = new Sequelize(database, username, password, DBInfo);

DB.authenticate()
  .then(res => {
    console.log('数据库连接成功');
  })
  .catch(err => {
    console.error('数据库连接失败  ' + '错误信息:' + err);
  });

module.exports = {
  Sequelize, // 导出 Sequelize
  DB, // 数据库模型
};
